home *** CD-ROM | disk | FTP | other *** search
/ The Fatted Calf / The Fatted Calf.iso / Applications / Communication / Gopher / Gopher.app / Gopher.nib (.txt) < prev    next >
NeXT TypedStream Data  |  1993-04-22  |  16KB  |  350 lines

  1. typedstream
  2. StreamTable
  3.     HashTable
  4. Object
  5. [20c]
  6. typedstream
  7. [1177c]
  8. typedstream
  9.     HashTable
  10. Object
  11. GopherDispatcher
  12. HeaderClass
  13. %%%%i@@
  14. genericobject_nib
  15. OpenPortTextItem
  16. currentWindow
  17. findObject
  18. CloseMenuCell
  19. SaveMenuCell
  20. OpenWindow
  21. OpenHostTextItem
  22. teminalApp
  23. PrintMenuCell
  24. GopherHostTextItem
  25. GopherPortTextItem
  26. PreferenceWindow
  27. stopSound:
  28.     itemInfo:
  29. appWillTerminate:
  30. appDidInit:
  31. openGopher:
  32. newFrontWindow:
  33. getFindObject:
  34. openWindow:
  35. closeGopher:
  36. savePreferences:
  37. findPrevious:
  38. newGopher:
  39.     findNext:
  40. findPanel:
  41. print:
  42. save:
  43. oldFrontWindow:
  44. enterFindSelection:
  45. FirstResponder
  46. firstnib
  47. checkSpelling:
  48. alignSelCenter:
  49.     unscript:
  50. pasteFont:
  51. runPageLayout:
  52. superscript:
  53. copyRuler:
  54.     copyFont:
  55. selectAll:
  56. pasteRuler:
  57. toggleRuler:
  58. showGuessPanel:
  59. alignSelLeft:
  60. paste:
  61. performClose:
  62. arrangeInFront:
  63. subscript:
  64. copy:
  65. alignSelRight:
  66. delete:
  67. orderFrontColorPanel:
  68. underline:
  69. performMiniaturize:
  70. MyApplication
  71. Application
  72. appnib
  73. [14847c]
  74. typedstream
  75.     HashTable
  76. Object
  77. NibData
  78. @@@@s
  79. Storage
  80. {*@@}
  81.     [68{*@@}]
  82. File's Owner
  83. CustomObject
  84. Application
  85. MainMenu
  86. MenuTemplate
  87. *@*@ccc
  88. Gopher
  89. Matrix
  90. Control
  91.     Responder
  92. @:@iiii
  93. MenuCell
  94. ButtonCell
  95. ActionCell
  96.     Helvetica
  97. About Gopher...
  98. Help...
  99. Preferences...
  100. ff@@#::s
  101. submenuAction:
  102. Bitmap
  103.     menuArrow
  104. New gopher
  105. Open gopher...
  106. Save file...
  107. Close gopher
  108. Paste
  109. Select All
  110. Find Panel...
  111.     Find Next
  112. Find Previous
  113. Enter Selection
  114. Tools
  115. Item Info...
  116. Stop sound
  117. Print...
  118. Services
  119. WindowTemplate
  120. iiii***@s@
  121. About Gopher
  122. Panel
  123. [10@]
  124.     TextField
  125. TextFieldCell
  126. Times-Roman$
  127. previous 
  128. versions
  129. by Max Tardiveau, University of St. Thomas, with fixes and enhancements by Paul Lindner and Scott Wisdom, Univ. of Minnesota and David Lacey, University of Iowa.3
  130. #The Distributed Information Service
  131. Version
  132.   1.3.3b
  133. bby Jim LeBay,   
  134. Michigan State University 
  135. Copyright 1992, Michigan State Univ. Board of Trustees3
  136. Button
  137. NXImage
  138. lebay@mercury.cl.msu.edu3
  139. Field1)"
  140. VersionNumber0"
  141. Field:"
  142. Field2="
  143. Box1A"
  144. Field3I"
  145. Field4F"
  146. Button1L"
  147. Field5R"
  148. GopherDispatcherInstance
  149. GopherDispatcher
  150. Gopher Help
  151. ScrollView
  152. ClipView
  153. ciifffcfffs
  154. [7818c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
  155. \margl40
  156. \margr40
  157. {\colortbl;\red0\green0\blue0;}
  158. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ulnone\fs36\fc1\cf1 \
  159.             About Gopher
  160. \fs24 \
  161. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\fc1\cf1 The Internet Gopher Protocol is a client/server protocol that can be used to publish and search for information held on a distributed network of hosts. Internet Gopher clients have a seamless view of the information in the internet gopher  world even though the information is distributed over many different hosts. Clients can either navigate through a  hierarchy of directories and documents -or- ask an index server to return a list of all documents that contain one or more words. Since the index server does full-text searches every word in every document is a keyword.\
  162. The Internet Gopher was developed at the University of Minnesota. This NeXT client uses a portion of the screen-oriented Unix client code written at the U of M.\
  163. If you want more information about the Gopher protocol, or if you want to implement a server, there is some documentation, along with clients for PC, Macintosh and Unix (command-line based), and servers for Unix and Macintosh, available by anonymous FTP from boombox.micro.umn.edu.\
  164. The NeXT Gopher client is currently being maintained by :\
  165.     Jim LeBay\
  166.     Michigan State University\
  167.     (517) 353-1800\
  168.     lebay@mercury.cl.msu.edu\
  169. If you have any comments, complaints, or suggestions, please mail me a message.\
  170. You may also contact the gopher development team at \
  171. \i gopher@boombox.micro.umn.edu\
  172. \i0                                ______________________________\
  173. \b\fs28 The Gopher Window
  174. \b0\fs24 \
  175. The browser at the top of the window allows you to navigate through the information hierarchy.  Each item in the browser has an icon which reveals its "Gopher type".  Clicking on any item has various results:\
  176. \pard\tx360\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b\fi-360\li360\fc1\cf1  
  177.     text document
  178. \b0  -  Displays the corresponding text in the bottom half of the window.\
  179. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\fc1\cf1 \
  180. \pard\tx360\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b\fi-360\li360\fc1\cf1  
  181.     directory
  182. \b0  -  Opens up the next level of the Gopher directory.\
  183. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\fc1\cf1 \
  184. \pard\tx360\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b\fi-360\li360\fc1\cf1  
  185.     indexed search
  186. \b0  -  You will be presented with a dialog box, allowing you to enter a search pattern. The documents corresponding to that pattern are then presented in the "directory". \
  187. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\fc1\cf1 \
  188. \pard\tx360\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b\fi-360\li360\fc1\cf1  
  189.     sound file
  190. \b0  -   Plays the sound file as it is retrieved from the remote server. You can interrupt a sound that is playing by selecting 
  191. \b\i Stop sound
  192. \b0\i0   in the 
  193. \b\i Tools
  194. \b0\i0  menu.\
  195. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\fc1\cf1 \
  196. \pard\tx360\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b\fi-360\li360\fc1\cf1  
  197.     GIF image
  198. \b0  -  Displays the corresponding image with the first available application on your machine which supports GIF files.  \
  199. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\fc1\cf1 \
  200. \pard\tx360\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b\fi-360\li360\fc1\cf1  
  201.     phone book search
  202. \b0  -  You will be presented with a panel from the 
  203. \b\i Ph
  204. \b0   
  205. \i0 application that will allow you to search the phone-book.\
  206. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\fc1\cf1 \
  207. \pard\tx360\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b\fi-360\li360\fc1\cf1  
  208.     telnet connection
  209. \b0  -  
  210. \b Terminal
  211. \b0  or 
  212. \b Stuart
  213. \b0  (depending on your 
  214. \i Preferences
  215. \i0  setting) will open a window with a connection to a remote host.  You might also be given specific login instructions.\
  216.     binary files
  217. \b0  -  Allows a file in one of a variety of binary formats to be retrieved and saved to a file.  No conversions are done.\
  218. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\fc1\cf1 \
  219. \pard\tx360\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b\fi-360\li360\fc1\cf1  
  220.     unsupported type
  221. \b0  -  Normally only items with supported types are listed in the browser.  However, "dwrite Gopher ShowAllTypes YES" will list all items, including some you might not be able to "open".\
  222. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\fc1\cf1 \
  223. \b\fs28 Item Info Window
  224. \b0\fs24 \
  225. This window gives you more information about the currently selected item, including its hostname, port, selector string and data type.  You can Alternate-click on any item to update the 
  226. \b\i Item Info...
  227. \b0\i0  menu without retrieving the actual document or directory.  Useful mostly if you are a Gopher administrator, or just curious.\
  228.                               ______________________________\
  229. \fs36 Menu Help
  230. \fs24 \
  231. \b\fs28 Info
  232. \b0\fs24 \
  233. \b About Gopher...
  234. \b0 \
  235. Brings up the About Gopher dialog.\
  236. \b Help...
  237. \b0 \
  238. Brings up this window.\
  239. \b Preferences...
  240. \b0 \
  241. Allows you to choose your default gopher server and port.  You also can choose whether to use the Terminal or Stuart applications for telnet sessions.\
  242. \b\fs28 File
  243. \b0\fs24 \
  244. \b New gopher
  245. \b0 \
  246. Open a new Gopher window on the default server.\
  247. \b Open gopher...
  248. \b0 \
  249. Allows you to specify which gopher server you want to use.\
  250. \b Save file...
  251. \b0 \
  252. Save the text file displayed in the current window.\
  253. \b Close gopher
  254. \b0 \
  255. Close the current Gopher window.\
  256. \b\fs28 Edit
  257. \b0\fs24 \
  258. Just the regular Edit menu.\
  259. \b\fs28 Find
  260. \b0\fs24 \
  261. Pretty normal Find menu too.\
  262. \b\fs28 Tools\
  263. \fs24 Stop sound\
  264. \b0 Attempt to stop the sound that is currently playing (if any). This may take two or three seconds.\
  265. \b Item Info...\
  266. \b0 Open the Item info window.\
  267. \b\fs28 Print...
  268. \b0\fs24 \
  269. Print the document in the current Gopher window.\
  270. \b\fs28 Services
  271. \b0\fs24 \
  272. Your usual Services menu.\
  273. \b\fs28 Hide
  274. \b0\fs24 \
  275. Nothing new here.\
  276. \b\fs28 Quit
  277. \b0\fs24 \
  278. Hmm. I wonder what this one does ?\
  279.                               ______________________________\
  280. \b\fs28 Acknowledgments
  281. \b0\fs24 \
  282. Chuck Henrich, Dennis Boone & Rich Wiggins, of Michigan State University, for their suggestions and encouragement.\
  283. Original version of the NeXT Gopher client was written by Max Tardiveau, of the University of St. Thomas.\
  284. Mark McCahil from the University of Minnesota, for useful insights and encouragements.\
  285. Chris Kane of Gustavus Adolphus College for his SplitView palette, which is used in the Gopher window.\
  286. \b\fs28 Copyright
  287. \b0\fs24 \
  288. Copyright 1992,  Michigan State University, Board of Trustees\
  289. Copyright 1991, The Trustees of the University of St. Thomas, except for the portions written at the University of Minnesota, which may have a copyright of their own.\
  290. You are welcome to distribute it as long as you make no monetary gain from doing so. You are also welcome to modify it, as long as keep all original copyright notices, and that you acknowledge the origin of the software.\
  291. Neither the author nor the University of St. Thomas will be held responsible for anything regarding this software. I hereby disclaim everything. This is free software, you don't seriously expect that I'm going to give you some kind of warranty, do you ?\
  292. NXCursor
  293. NXibeam
  294. Scroller
  295. _doScroller:
  296. @@@ffsu
  297. ScrollingTextic
  298. Preferences
  299. NXreturnSign
  300. Cancel
  301. gopher.micro.umn.edu
  302. Gopher server:
  303. Gopher port:
  304. Terminal App:
  305. Terminal
  306. NXradio
  307. NXradioH
  308. Stuart
  309. Radio
  310. Title
  311. Open Gopher
  312.     Hostname:
  313. Port Number:
  314. {i*@@@}
  315. [43{i*@@@}]
  316. hide:
  317. terminate:
  318. copy:
  319. paste:
  320. selectAll:
  321. delegate
  322. makeKeyAndOrderFront:
  323. print:
  324. PrintMenuCell`
  325. GopherHostTextItem`
  326. GopherPortTextItem`
  327. savePreferences:
  328. performClose:
  329. PreferenceWindow`y
  330. openGopher:
  331. OpenWindow`
  332. OpenHostTextItem`
  333. OpenPortTextItem`
  334. performClick:
  335. nextText
  336. newGopher:
  337. CloseMenuCell`
  338. SaveMenuCell`
  339. save:
  340. closeGopher:
  341.     itemInfo:
  342. stopSound:
  343. teminalApp`
  344. openWindow:
  345. orderFront:
  346. findPanel:
  347.     findNext:
  348. findPrevious:
  349. enterFindSelection:
  350.